@charset "UTF-8";
html {
  font-size: 1px;
}

html,
body {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  min-width: 1200px;
}
.ad-md-part{
  /* display: none; */
}
.ad-modal{
   position: fixed;
   left: 50%;
   top: 14%;
   transform: translateX(-50%);
   z-index:100;
}
.ad-modal .ad-modal-content{
  position: relative;
}
.ad-modal .ad-modal-content .ad-modal-list{
  position: absolute;
  width:100%;
  height: 50%;
  bottom: 0;
  box-sizing: border-box;
  padding-top: 20rem;
}
.ad-modal .ad-modal-content .ad-modal-list .ad-modal-item{
  display: flex;
  justify-content: center;
  align-items: center;
}
.ad-modal .ad-modal-content .ad-modal-list a{
  display: block;
  width: 173rem;
  height: 54rem;
  line-height: 54rem;
  text-align: center;
  cursor: pointer;
  user-select: none;
  font-size: 25rem;
  background: linear-gradient(180deg, #FF2222 0%, #D20100 100%);
  border-radius: 11px;
  border: 1px solid #FFD2C0;
  margin: 0 8rem 28rem 0;
}
.ad-modal .ad-modal-content .ad-modal-list .ad-a{
  margin-right: 0;
}
.ad-modal .ad-modal-content .ad-modal-list a span{
  font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
  font-weight: bold;
  color: #000000;
  background: linear-gradient(180deg, #FCFFFF 0%, #FFDD98 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
 .ad-mask{
   position: fixed;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   z-index: 80;
   background-color: rgba(0, 0, 0, 0.7);
}
.ad-modal .new-ad{
  width: 539rem;
}
.ad-modal .ad-close{
  display: block;
  margin:22rem auto;
  user-select: none;
  cursor: pointer;
}
.main {
  font-size: 16rem;
}

.main .wrapper-swiper .bannerSwiper {
  position: relative;
  width: 100%;
  /* height: 584rem; */
}

.main .wrapper-swiper .bannerSwiper .wrap-img img {
  width: 100%;
  /* height: 584rem; */
}

.main .wrapper-swiper .bannerSwiper .swiper-pagination {
  bottom: 21rem;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  align-items: center;
  justify-content: center;
}

.main .wrapper-swiper .bannerSwiper .swiper-pagination .swiper-pagination-bullet {
  display: block;
  width: 10rem;
  height: 10rem;
  opacity: 1;
  backdrop-filter: blur(10px);
  margin: 0 8rem;
  background: rgba(255, 255, 255, 0.76);
}

.main .wrapper-swiper .bannerSwiper .swiper-pagination .swiper-pagination-bullet-active {
  width: 40rem;
  height: 8rem;
  background: #E82B2F;
  border-radius: 4rem;
}

.main .fenzhan {
  background-color: #f7f7f7;
  height: 110rem;
}

.main .block-1 {
  width: 1400rem;
  margin: 0 auto;
  box-sizing: border-box;
}
.main .hide{
  display: none;
}
.main .insert-box{
  box-shadow: 0px 2px 4px 0px rgba(207, 207, 207, 0.5), 0px -2px 4px 0px rgba(207, 207, 207, 0.5);
  border-radius: 8rem;
  margin: 30rem auto 30rem;
  box-sizing: border-box;
  padding: 31rem 28rem 26rem 31rem;
}

.main .insert-box .insert-wrap .insert-wrap-left .page-list{
  flex-wrap: wrap;
}
.main .insert-box .insert-wrap .insert-wrap-left .page-list .page-item{
  width: 50%;
  margin-bottom: 16rem;
  align-items: center;
  flex-direction: row;
}
.main .insert-box .insert-wrap .insert-wrap-left .page-list .page-item:nth-child(2n){
  justify-content: flex-end;
}
.main .insert-box .insert-wrap .insert-wrap-left .page-list .page-item .pt{
  width: 370rem;
}
.main .insert-box .insert-wrap .insert-wrap-left .page-list .page-item .pt a{
  font-size: 16rem;
  color: #333333;
}
.main .insert-box .insert-wrap .insert-wrap-left .page-list .page-item .pt a:hover{
  color: #E82B2F;
}
.main .insert-box  .page-list .page-item .live{
  background: #FFFFFF;
  border-radius: 3rem;
  border: 1rem solid #E82B2F;
  font-size: 16rem;
  font-family: MicrosoftYaHei, MicrosoftYaHei;
  font-weight: bold;
  color: #E82B2F;
  margin-right: 25rem;
  cursor: pointer;
  user-select: none;
  position: relative;
  width: 80px;
    text-align: center;
    padding: 4px 0;
}
.main .insert-box  .page-list .page-item .live::after{
  content: "";
  position: absolute;
  display: inline-block;
  width: 1rem;
  height: 30rem;
  right: -13rem;
  background: #E82B2F;
  top:50%;
  transform: translateY(-50%); 
  cursor: default;
}
.main .insert-box  .page-list .page-item .live a{
  color: #E82B2F;
}
.main .insert-box .insert-wrap  .wrap-left-title{
  font-size: 28px;
  font-family: MicrosoftYaHei, MicrosoftYaHei;
  font-weight: bold;
  color: #333333;
  margin: 31rem 0 29rem;
}
.main .insert-box .insert-wrap  .wrap-left-title .r-text{
  font-size: 24px;
  margin: 5rem 0 0 8rem;
} 
.main .insert-box .insert-wrap  .wrap-left-title .m-text{
  color:#E82B2F;
} 
.main .insert-box .insert-wrap  .wrap-left-title .group{
  width: 36rem;
  height: 36rem;
  margin-right: 8rem;
  display: block;
}
.main .insert-box .insert-wrap .insert-form{
  width: 253rem;
  height: 36rem;
  background: #F2F2F2;
  border-radius: 36rem;
  box-sizing: border-box;
  padding-left: 15rem;
}
.main .insert-box .insert-wrap .insert-form  input:placeholder{
  color: #999999;
}
.main .insert-box .insert-wrap .insert-form  input{
  font-size: 16rem;
  display: block;
  border: none;
  height: 100%;
  padding-left: 10rem;
  outline: none;
  background: #F2F2F2;
}

.main .insert-box .insert-wrap .insert-form .f-btn{ 
  width: 92rem;
  height: 36rem;
  background: #E82B2F;
  border-radius: 100rem;
  cursor: pointer;
  user-select: none;
}

.main .insert-box .insert-wrap .insert-form .f-btn img{
  display: block;
  width: 26rem;
  height: 26rem;
}
.main .insert-box .insert-wrap .insert-table {
  height: 202rem;
  background-image: url("https://www.gwy.com/2023/v2/images/insert-table.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.main .insert-box .insert-wrap .insert-table table{
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed; 
}
.main .insert-box .insert-wrap .insert-table table  thead{
  height: 51rem;
}
.main .insert-box .insert-wrap .insert-table table th{
  font-weight: bold;
  color: #333333;
  font-size: 16rem;
  text-align: center;
}
.main .insert-box .insert-wrap .insert-table .table-content{
  height: 151rem;
  overflow-y: scroll;
  overflow-x: hidden;
  box-shadow: 0 2px 3px rgba(0, 0, 67, .2);
  border-radius: 6px;
}

.main .insert-box .insert-wrap .insert-table .table-content::-webkit-scrollbar {
  width: 8rem; /* 设置滚动条的宽度 */
}

/* 定义滚动条轨道的背景色 */
.main .insert-box .insert-wrap .insert-table .table-content::-webkit-scrollbar-track {
  background-color: #f5f5f5;
}

/* 定义滚动条滑块的背景色和边框 */
.main .insert-box .insert-wrap .insert-table .table-content::-webkit-scrollbar-thumb {
  background-color: #E82B2F;
  border-radius: 10px;
}
.main .insert-box .insert-wrap .insert-table table  tbody{
  text-align: center;
  font-size: 14rem;
 
}
.main .insert-box .insert-wrap .insert-table table  tbody tr td{
  background: rgba(216,216,216,0);
  border: 1rem solid #FFBCBC;
}

.main .insert-box .insert-wrap .insert-table table  tbody tr{
  height: 30rem;
  background: rgba(216,216,216,0);
}
.main .insert-box .insert-wrap .insert-table table  tbody tr .t5,
.main .insert-box .insert-wrap .insert-table table  .th5{
  width: 147rem;
}
.main .insert-box .insert-wrap .insert-table table  tbody tr .t6,
.main .insert-box .insert-wrap .insert-table table  .th6{
  width: 133rem;
}
.main .insert-box .insert-wrap .insert-table table  tbody tr .t7
,.main .insert-box .insert-wrap .insert-table table  .th7{
  width: 137rem;
}


.main .insert-box .insert-wrap .insert-table .rk{
  color: #E82B2F;
}
.main .insert-box .insert-wrap .insert-table .kls{
  color: #333;
}
.main .insert-box .insert-wrap .insert-table .cx{
  width: 61rem;
  height: 21rem;
  text-align: center;
  color: #fff;
  background: #E82B2F;
  border-radius: 13rem;
  display: inline-block;
}
.main .insert-box .insert-wrap .insert-table .qw{
  color: #333;
}
.main .insert-box .insert-wrap .insert-table .qw:hover{
  padding: 2rem 8rem;

  text-align: center;
  color: #fff;
  background: #E82B2F;
  border-radius: 13rem;
  display: inline-block;
}
.main .insert-box .insert-wrap .insert-table .a-btn{
  cursor: pointer;
  color: #333;
}
.main .insert-box .insert-wrap .insert-table .dates{
  color: #E82B2F;
}
.main .insert-box .insert-wrap .insert-wrap-right{
  margin-left: 38rem;
  width:294rem;
  height:494rem;
  background-image: url("https://www.gwy.com/2023/v2/images/insert-bg.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  box-shadow: 0 2px 3px rgba(0, 0, 67, .2);
  border-radius: 12px;
}
.main .insert-box .insert-r-header{
  text-align: center;
  font-family: MicrosoftYaHei, MicrosoftYaHei;
  font-weight: bold;
  color: #363636;
  margin:67rem 0 35rem;
}
.main .insert-box .insert-r-header :nth-child(1){
  font-size: 48rem;
}
.main .insert-box .insert-r-header :nth-child(2){
  font-size: 61rem;
}
.main .insert-box .insert-wrap-right .concat{
   cursor: pointer;
   user-select: none;
   width: 229rem;
   height: 30rem;
   background: #32CF8C;
   border-radius: 15rem;
   font-size: 15px;
   font-family: SourceHanSerifCN, SourceHanSerifCN;
   font-weight: bold;
   color: #FFFFFF;
   margin: 0 auto 22rem;
   display: flex;
   align-items: center;
   justify-content: center;
}
.main .insert-box .insert-wrap-right .concat a{
  color: #fff;
}
.main .insert-box .insert-wrap-right .insert-qr {
  text-align: center;
  color: #333333;
  font-size: 13rem;
}
.main .insert-box .insert-wrap-right .insert-qr img{
  width: 130rem;
  height: 130rem;
  display: block;
  margin:0 auto 9rem;
  box-shadow: 0 2px 3px rgba(0, 0, 67, .2);
  border-radius: 6px;
}

.main .block-1-top {
  height: 115rem;
  margin: 35rem 0 30rem;
  background-image: url("https://www.gwy.com/2023/v2/images/top-bg.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  box-sizing: border-box;
}

.main .block-1-top .items {
  height: 100%;
}

.main .block-1-top .items:nth-child(1) {
  margin-left: 30rem;
}

.main .block-1-top .items-nav {
  height: 54rem;
  width: 54rem;
  background-image: url("https://www.gwy.com/2023/v2/images/s1.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  margin-right: 6rem;
}

.main .block-1-top .items-nav img {
  display: block;
  width: 40rem;
  height: 40rem;
}

.main .block-1-top .items-content .title {
  font-size: 18rem;
  font-weight: bold;
}

.main .block-1-top .items-content .title img {
  width: 42rem;
  height: 17rem;
  margin-left: 21rem;
}

.main .block-1-top .items-content .title .t1 a {
  color: #333333;
}

.main .block-1-top .items-content .title .t1 a:hover {
  color: #E82B2F;
}

.main .block-1-top .items-content .text {
  width: 170rem;
  font-size: 16rem;
  color: #8B8B8B;
  margin-top: 6rem;
}

.main .block-1 .web {
  margin-right: 55rem;
  user-select: none;
}

.main .block-1 .web::before {
  content: "";
  position: absolute;
  width: 46rem;
  height: 38rem;
  background-image: url("https://www.gwy.com/2023/v2/images/web2.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: -12rem;
  top: -10rem;
}

.main .block-1 .web .web1 {
  width: 130rem;
  height: 65rem;
  position: relative;
  z-index: 2;
}

.main .block-1 .province-box {
  align-items: center;
}

.main .block-1 .province-box .province-item {
  padding-top: 8rem;
  margin-bottom: 8rem;
  min-width: 70rem;
  text-align: center;
}

.main .block-1 .province-box .province-item a {
  font-size: 20px;
  color: #333333;
}

.main .block-1 .province-box .province-item a:hover {
  color: #E82B2F;
}

.main .day-life {
  background: #FFFFFF;
  border-radius: 8rem;
  box-sizing: border-box;
  margin-top: 35rem;
}

.main .day-life .header {
  height: 66rem;
  background: linear-gradient(180deg, #E60009 0%, #FF551B 100%);
  border-top-left-radius: 10rem;
  border-top-right-radius: 8rem;
}

.main .day-life .header-left {
  position: relative;
  border-top-left-radius: 10rem;
  box-shadow: -1rem -1rem 0rem 1rem rgba(227, 227, 227, 0.4);
}

.main .day-life .header-left .part {
  cursor: pointer;
  width: 238rem;
  font-size: 22rem;
  height: 66rem;
  font-weight: bold;
  color: #FFFFFF;
}

.main .day-life .header-left .part .icon {
  display: none;
  margin-right: 8rem;
}

.main .day-life .header-left .part .icon img {
  width: 30rem;
  height: 30rem;
  display: block;
}

.main .day-life .header-left .part .part-wrap {
  z-index: 4;
  width: 100%;
}

.main .day-life .header-left .part-bg {
  width: 238rem;
  height: 66rem;
  position: absolute;
  left: 0;
  transition: all linear .3s;
  border-bottom: 1px solid #f3f3f3;
}

.main .day-life .header-left .part-active {
  font-size: 30rem;
  color: #333;
  font-weight: bold;
}

.main .day-life .header-left .part-active .part-wrap {
  align-items: center;
  justify-content: center;
  left: -20rem;
}

.main .day-life .header-left .part-active .icon {
  display: block;
}

.main .day-life .header-left .part-active .part-d {
  color: #E82B2F;
}

.main .day-life .header-right {
  padding-right: 23rem;
}

.main .day-life .header-right .msg {
  font-size: 23rem;
  color: #fff;
  font-weight: bold;
  color: #FFE1CC;
  background: linear-gradient(180deg, #FFFFFF 0%, #FFD1C1 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.main .day-life .header-right img {
  width: 58rem;
  height: 24rem;
  display: block;
}

.main .day-life .day-content {
  border-radius: 0 0 8rem 8rem;
  padding: 24rem 21rem 0 21rem;
  box-shadow: 0px 2px 4px 0px rgba(207, 207, 207, 0.5), 0px -2px 4px 0px rgba(207, 207, 207, 0.5);
}

.main .day-life .day-content .day-content-left {
  display: none;
}

.main .day-life .day-content .day-tab {
  display: block;
}

.main .day-life .day-content .day-items {
  width: 645rem;
  height: 164rem;
  background: #FFFFFF;
  border-radius: 8rem;
  margin-bottom: 16rem;
  padding: 12rem 11rem 0 12rem;
  box-shadow: 0 2rem 4rem 0 rgba(207, 207, 207, 0.5), 0 -2rem 4rem 0px rgba(207, 207, 207, 0.5);
}

.main .day-life .day-content .day-items .title-item {
  width: 622rem;
  height: 44rem;
  background: #F5F8FF;
  border-radius: 4rem;
  margin-bottom: 24rem;
}

.main .day-life .day-content .day-items .title-item .title-box {
  width: 542rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}

.main .day-life .day-content .day-items .title-item .btns {
  margin-left: 10rem;
  margin-right: 10rem;
  padding: 0 3rem;
  height: 30rem;
  background: linear-gradient(180deg, #3181FF 0%, #73A4FF 100%);
  border-radius: 4rem;
  flex-shrink: 0;
  text-align: center;
  line-height: 30rem;
}

.main .day-life .day-content .day-items .title-item .btns a {
  color: #fff;
  font-size: 16rem;
  font-weight: bold;
}

.main .day-life .day-content .day-items .title-item .title-box-item {
  margin-right: 15rem;
  font-weight: bold;
  color: #2C7EFF;
  font-size: 18rem;
}

.main .day-life .day-content .day-items .title-item .title-box-item a {
  font-weight: bold;
  color: #2C7EFF;
  font-size: 18rem;
}

.main .day-life .day-content .day-items .info-box-item {
  margin-bottom: 20rem;
  font-size: 16rem;
}

.main .day-life .day-content .day-items .info-box-item a {
  color: #333333;
}

.main .day-life .day-content .day-items .info-box-item .info-lt {
  margin-right: 16rem;
  flex-shrink: 0;
}

.main .day-life .day-content .day-items .info-box-item .info-lt::after {
  content: "";
  position: absolute;
  width: 2rem;
  height: 17rem;
  background: #333333;
  top: 50%;
  transform: translateY(-50%);
  right: -10rem;
}

.main .day-life .day-content .day-items .info-box-item .info-lt + div {
  width: 540rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}

.main .day-life .day-content .day-items .info-box-item .info-item {
  flex-shrink: 0;
  margin-right: 12rem;
}

.main .day-life .day-content .day-items .info-box-item .info-item:last-child(1) {
  margin-right: 0;
}

.main .day-life .day-content .day0 .title-item {
  background-color: #fef1f1;
}

.main .day-life .day-content .day0 .title-item .btns {
  background: linear-gradient(180deg, #FF551B 0%, #E82B2F 100%);
}

.main .day-life .day-content .day0 .title-item .title-box-item {
  color: #E82B2F;
}

.main .day-life .day-content .day0 .info-box a:hover {
  color: #E82B2F;
}

.main .day-life .day-content .day0 .info-box .syb:hover {
  color: #333;
}

.main .day-life .day-content .day1 .info-box a:hover {
  color: #2C7EFF;
}

.main .day-life .day-content .day1 .info-box .syb:hover {
  color: #333;
}

.main .day-life .day-content .day2 .title-item {
  background: #EDFFF3;
}

.main .day-life .day-content .day2 .title-item .btns {
  background: linear-gradient(180deg, #2EBC50 0%, #30C58A 100%);
}

.main .day-life .day-content .day2 .title-item .title-box-item {
  color: #21B642;
}

.main .day-life .day-content .day2 .info-box a:hover {
  color: #21B642;
}

.main .day-life .day-content .day2 .info-box .syb:hover {
  color: #333;
}

.main .day-life .day-content .day3 .title-item {
  background-color: #FFF7EA;
}

.main .day-life .day-content .day3 .title-item .btns {
  background: linear-gradient(180deg, #FDAA1B 0%, #FEB738 100%);
}

.main .day-life .day-content .day3 .title-item .title-box-item {
  color: #E8782B;
}

.main .day-life .day-content .day3 .info-box a:hover {
  color: #E8782B;
}

.main .day-life .day-content .day3 .info-box .syb:hover {
  color: #333;
}

.main .day-life .day-content-right .day-news-swiper {
  border-radius: 8rem;
  width: 683rem;
  height: 345rem;
  margin-bottom: 15rem;
  box-sizing: border-box;
}

.main .day-life .day-content-right .day-news-swiper .new-wrap {
  width: 100%;
  height: 100%;
}

.main .day-life .day-content-right .day-news-swiper .new-wrap img {
  display: block;
  width: 100%;
  height: 100%;
}

.main .day-life .day-content-right .day-news-swiper .s-btm {
  position: absolute;
  width: 100%;
  background: linear-gradient(180deg, black 0%, transparent 100%);
  border-radius: 0 0 8rem 8rem;
  bottom: 0;
  height: 35rem;
  padding-left: 34rem;
  box-sizing: border-box;
}

.main .day-life .day-content-right .day-news-swiper .s-btm .s-bm-item {
  font-size: 18rem;
  margin-right: 20rem;
  position: relative;
}

.main .day-life .day-content-right .day-news-swiper .s-btm .s-bm-item:nth-child(1)::after {
  content: "";
  position: absolute;
  width: 2rem;
  height: 16rem;
  right: -10rem;
  top: 50%;
  transform: translateY(-50%);
  background-color: #fff;
}

.main .day-life .day-content-right .day-news-swiper .s-btm .s-bm-item a {
  color: #FFFFFF;
}

.main .day-life .day-content-right .day-news-swiper .swiper-pagination {
  bottom: 8rem;
  right: 50rem;
}

.main .day-life .day-content-right .day-news-swiper .swiper-pagination .swiper-pagination-bullet {
  opacity: .8;
  margin-right: 8rem;
  width: 10rem;
  height: 10rem;
  background: #fff;
}

.main .day-life .day-content-right .day-news-swiper .swiper-pagination .swiper-pagination-bullet-active {
  background-color: #E82B2F;
  opacity: 1;
}

.main .day-life .day-content-right .zw-search {
  border-radius: 8rem;
  box-sizing: border-box;
  width: 683rem;
  height: 342rem;
  padding: 22rem 24rem 0 25rem;
  box-shadow: 0px 2px 4px 0px rgba(207, 207, 207, 0.5), 0px -2px 4px 0px rgba(207, 207, 207, 0.5);
}

.main .day-life .day-content-right .zw-search-top {
  font-size: 24rem;
  color: #E82B2F;
}

.main .day-life .day-content-right .zw-search-top img {
  width: 30rem;
  height: 30rem;
  display: block;
  margin-right: 8rem;
}

.main .day-life .day-content-right .zw-search .hot-tuijian {
  font-size: 24rem;
  color: #E82B2F;
}

.main .day-life .day-content-right .zw-search .hot-tuijian img {
  width: 30rem;
  height: 30rem;
  display: block;
  margin-right: 8rem;
}

.main .day-life .day-content-right .zw-search .search-items {
  margin-top: 24rem;
  margin-bottom: 25rem;
}

.main .day-life .day-content-right .zw-search .search-items .search-items-select {
  cursor: pointer;
  flex: 1;
  height: 40rem;
  border-radius: 4rem;
  border: 1rem solid #e8e8e8;
  margin-right: 12rem;
}

.main .day-life .day-content-right .zw-search .search-items .search-items-select .drap-down-icon {
  top: 50%;
  transform: translateY(-50%);
  right: 6rem;
  user-select: none;
  width: 27rem;
  display: block;
  height: 27rem;
}

.main .day-life .day-content-right .zw-search .search-items .search-items-select .select-placeholder {
  padding-left: 10rem;
  color: #8B8B8B;
}

.main .day-life .day-content-right .zw-search .search-items .search-items-select-options {
  z-index: 12;
  display: none;
  width: 256rem;
  height: 200rem;
  overflow-y: scroll;
  background-color: #fff;
  border-radius: 4rem;
  position: absolute;
  top: 50rem;
  box-sizing: border-box;
  box-shadow: 0 0 2rem #b1b1b1;
}

.main .day-life .day-content-right .zw-search .search-items .search-items-select-options .select-options {
  height: 32rem;
  line-height: 32rem;
  padding-left: 10rem;
  color: #555;
}

.main .day-life .day-content-right .zw-search .search-items .search-items-select-options .select-options:hover {
  background-color: #E82B2F;
  cursor: pointer;
  color: #fff;
}

.main .day-life .day-content-right .zw-search .search-items .search-active {
  border: 1rem solid #2C7EFF;
}

@keyframes s1 {
  0% {
    transform: scale(1.01, 1.01);
  }
  100% {
    transform: scale(1, 1);
  }
}

.main .day-life .day-content-right .zw-search .search-items .search-btn {
  width: 94rem;
  height: 40rem;
  line-height: 40rem;
  background: linear-gradient(96deg, #F2652B 0%, #F14E28 100%);
  border-radius: 4rem;
  text-align: center;
  font-size: 16rem;
  color: #fff;
  user-select: none;
  cursor: pointer;
  transition: all 0.2s ease-out;
  /* 过渡时间为 0.2 秒，过渡动画为 ease-out，表示逐渐减速的过渡效果 */
}

.main .day-life .day-content-right .zw-search .search-items .search-btn:active {
  transform: translateY(20rem);
}

.main .day-life .day-content-right .zw-search .list-box {
  margin-top: 24rem;
}

.main .day-life .day-content-right .zw-search .list-box .left {
  margin-right: 70rem;
}

.main .day-life .day-content-right .zw-search .list-box .items {
  box-sizing: border-box;
  width: 188rem;
  height: 26rem;
  background: linear-gradient(83deg, #FEF1E8 0%, #FFFFFF 100%);
  border-radius: 16rem;
  margin-bottom: 16rem;
  line-height: 26rem;
  padding-left: 15rem;
}

.main .day-life .day-content-right .zw-search .list-box .items a {
  color: #333;
  margin-right: 10rem;
}

.main .day-life .day-content-right .zw-search .list-box .items .lines::after {
  position: absolute;
  content: "";
  width: 2rem;
  background-color: #333333;
  height: 15rem;
  top: 50%;
  transform: translateY(-50%);
  right: 4rem;
}

.main .day-life .day-content-right .zw-search .list-box .concat-box {
  text-align: center;
  color: #333333;
  font-size: 14rem;
  line-height: 20rem;
  right: 0;
  top: -37rem;
}

.main .day-life .day-content-right .zw-search .list-box .concat-box img {
  width: 102rem;
  height: 101rem;
}

.main .gzks-sort {
  background: #FFFFFF;
  border-radius: 8rem;
  box-sizing: border-box;
  margin-top: 35rem;
  height: 632rem;
  padding: 8rem  16rem 0 16rem;
  box-shadow: 0px 2px 4px 0px rgba(207, 207, 207, 0.5), 0px -2px 4px 0px rgba(207, 207, 207, 0.5);
}

.main .gzks-sort .header .left {
  font-weight: bold;
  color: #333333;
  font-size: 30rem;
}

.main .gzks-sort .header .left img {
  width: 36rem;
  height: 36rem;
  margin-right: 3rem;
}

.main .gzks-sort .header .left .st {
  color: #E60009;
}

.main .gzks-sort .header .right img {
  width: 467rem;
  height: 69rem;
}

.main .gzks-sort .header img {
  display: block;
}

.main .gzks-sort .tab-column {
  height: 50rem;
  background: #F7F7F7;
  border-radius: 4px;
  margin-top: 3rem;
}

.main .gzks-sort .tab-column-item {
  width: 195rem;
  height: 50rem;
  text-align: center;
  line-height: 50rem;
  border-radius: 4rem;
  font-size: 20rem;
  font-weight: bold;
  color: #333333;
  user-select: none;
  cursor: pointer;
}

.main .gzks-sort .tab-column-active {
  background: #E82B2F;
  color: #fff;
}

.main .gzks-sort .wrapColumn {
  display: none;
}

.main .gzks-sort .action-column {
  display: block;
}

.main .gzks-sort .wrap-content {
  margin-top: 20rem;
}

.main .gzks-sort .wrap-content .progress {
  width: 10rem;
  height: 52rem;
  left: 925rem;
  transition: all linear .5s;
  border-radius: 15rem;
  background: linear-gradient(to bottom, rgba(255, 140, 110, 0.6), rgba(255, 53, 50, 0.8));
  position: relative;
}

.main .gzks-sort .wrap-content .progress::after {
  content: "";
  position: absolute;
  width: 14rem;
  height: 14rem;
  background-color: rgba(255, 53, 50, 0.9);
  border-radius: 50%;
  bottom: -3rem;
  left: 50%;
  transform: translateX(-50%);
  z-index: 2;
}

.main .gzks-sort .wrap-content .info-box {
  width: 878rem;
  box-sizing: border-box;
  height: 480rem;
  overflow-y: scroll;
}

.main .gzks-sort .wrap-content .info-box .art-items {
  display: block;
  color: #333;
  margin-bottom: 12rem;
}

.main .gzks-sort .wrap-content .info-box .art-items:hover .text {
  color: #E82B2F;
}

.main .gzks-sort .wrap-content .info-box .info-items {
  background: #FBFBFB;
  border-radius: 4rem;
  height: 36rem;
  padding: 0 42rem 0 8rem;
  color: #333333;
  font-size: 16rem;
}

.main .gzks-sort .wrap-content .info-box .info-items .img-info {
  font-weight: bold;
  color: #ADAEB2;
  width: 18rem;
  text-align: center;
  margin-right: 11rem;
}

.main .gzks-sort .wrap-content .info-box .info-items img {
  width: 18rem;
  height: 18rem;
  margin-right: 11rem;
}

.main .gzks-sort .wrap-content .info-box .info-items .text {
  width: 680rem;
}

.main .gzks-sort .wrap-content .info-box .info-items .date {
  color: #ADAEB2;
}

.main .gzks-sort .wrap-content .info-box .info-im {
  background: #F5F8FF;
}

.main .gzks-sort .wrap-content .info-box .hot-items {
  background: #FFF7F7;
}

.main .gzks-sort .wrap-content .info-box .hot-items .text {
  color: #E82B2F;
}

.main .gzks-sort .wrap-content .info-box .hot-items .date {
  color: #E82B2F;
}

.main .gzks-sort .wrap-content .zk-info {
  width: 425rem;
}

.main .gzks-sort .wrap-content .zk-info .top {
  margin-bottom: 12rem;
  justify-content: center;
  color: #333333;
  font-weight: 500;
  font-size: 20rem;
}

.main .gzks-sort .wrap-content .zk-info .top .l1 img {
  transform: rotate(180deg);
}

.main .gzks-sort .wrap-content .zk-info .top img {
  width: 66rem;
  height: 17rem;
  display: block;
  margin: 0 5rem;
}

.main .gzks-sort .wrap-content .zk-info .top .reds {
  color: #E82B2F;
}

.main .gzks-sort .wrap-content .zk-info .yh-swiper .swiper-pagination-bullets {
  bottom: 10rem;
  left: 50%;
  transform: translateX(-50%);
}

.main .gzks-sort .wrap-content .zk-info .yh-swiper .swiper-pagination-bullet {
  width: 8rem;
  height: 8rem;
  margin: 0 5rem;
}

.main .gzks-sort .wrap-content .zk-info .yh-swiper .swiper-pagination-bullet-active {
  background-color: #E82B2F;
}

.main .gzks-sort .wrap-content .zk-info .gyyh {
  font-size: 20rem;
  font-weight: bold;
  color: #333333;
  margin: 10rem 0;
}

.main .gzks-sort .wrap-content .zk-info .province-box {
  flex-wrap: wrap;
  margin-bottom: 20rem;
  height: 216rem;
  box-sizing: border-box;
}

.main .gzks-sort .wrap-content .zk-info .province-box .province-items {
  margin-right: 8rem;
  margin-bottom: 7rem;
  width: 60rem;
  text-align: center;
  align-items: center;
  height: 29rem;
  line-height: 29rem;
  background: #F8F8F8;
  border-radius: 2rem;
}

.main .gzks-sort .wrap-content .zk-info .province-box .province-items a {
  color: #333333;
  font-size: 16rem;
}

.main .gzks-sort .wrap-content .zk-info .province-box .province-items:hover {
  background-color: #E82B2F;
}

.main .gzks-sort .wrap-content .zk-info .province-box .province-items:hover a {
  color: #fff;
}

.main .gzks-sort .wrap-content .zk-info .province-box .gq-items {
  margin-bottom: 16rem;
  width: 92rem;
  text-align: center;
  align-items: center;
  height: 29rem;
  line-height: 29rem;
  background: #F8F8F8;
  border-radius: 2rem;
}

.main .gzks-sort .wrap-content .zk-info .province-box .gq-items a {
  color: #333333;
  font-size: 16rem;
}

.main .gzks-sort .wrap-content .zk-info .province-box .gq-items:hover {
  background-color: #E82B2F;
}

.main .gzks-sort .wrap-content .zk-info .province-box .gq-items:hover a {
  color: #fff;
}

.main .gzks-sort .wrap-content .zk-info .province-box .gq-items:nth-child(3n) {
  margin-right: 0rem;
}

.main .gzks-sort .wrap-content .zk-info .province-box .gq-items-blank {
  background: transparent;
  visibility: hidden;
}

.main .gzks-sort .wrap-content .zk-info .province-box .yh-items {
  margin-right: 20rem;
  width: 124rem;
  text-align: center;
  align-items: center;
  height: 29rem;
  line-height: 29rem;
  background: #F8F8F8;
  border-radius: 2rem;
}

.main .gzks-sort .wrap-content .zk-info .province-box .yh-items a {
  color: #333333;
  font-size: 16rem;
}

.main .gzks-sort .wrap-content .zk-info .province-box .yh-items:hover {
  background-color: #E82B2F;
}

.main .gzks-sort .wrap-content .zk-info .province-box .yh-items:hover a {
  color: #fff;
}

.main .gzks-sort .wrap-content .zk-info .province-box .yh-items:nth-child(3n) {
  margin-right: 0rem;
}

.main .gzks-sort .wrap-content .zk-info .yh-swiper {
  height: 198rem;
}

.main .gzks-sort .wrap-content .zk-info .yh-swiper .province-box {
  height: 178rem;
}

.main .gzks-sort .wrap-content .zk-info .line-box .lines-ems {
  box-sizing: border-box;
  padding: 0 9rem 0;
  font-size: 15rem;
  width: 134rem;
  height: 58rem;
}

.main .gzks-sort .wrap-content .zk-info .line-box .lines-ems img {
  width: 40rem;
  height: 40rem;
}

.main .gzks-sort .wrap-content .zk-info .line-box .lines-ems:nth-child(1) {
  background-size: 100% 100%;
  background-repeat: no-repeat;
  color: #E82B2F;
  box-shadow: 0 2rem 4rem 0 #FFE1E1;
  border-radius: 4rem;
}

.main .gzks-sort .wrap-content .zk-info .line-box .lines-ems:nth-child(2) {
  background-size: 100% 100%;
  background-repeat: no-repeat;
  color: #2C7EFF;
  background: #F5F8FF;
  box-shadow: 0 2rem 4rem 0 #FFE1E1;
}

.main .gzks-sort .wrap-content .zk-info .line-box .lines-ems:nth-child(3) {
  background-size: 100% 100%;
  background-repeat: no-repeat;
  color: #F2642B;
  background: #FFFBF5;
  box-shadow: 0 2rem 4rem 0 #FFE1E1;
}

.main .gzks-sort .wrap-content .zk-info .yuyue-box {
  font-size: 14rem;
  color: #8B8B8B;
  margin-top: 24rem;
}

.main .gzks-sort .wrap-content .zk-info .yuyue-box .lhyy {
  background-color: #ff3e3c;
  box-shadow: 0 2rem 4rem 0 #ff3e3c;
  user-select: none;
  color: #fff;
  width: 248rem;
  height: 55rem;
  font-size: 20rem;
  font-weight: bold;
  line-height: 55rem;
  text-align: center;
  cursor: pointer;
  border-radius: 30rem;
  margin-left: 29rem;
}

.main .gzks-sort .wrap-content .zk-info .yuyue-box .lhyy:active {
  transform: scale(1.08);
}

.main .adver-box {
  height: 152rem;
  margin: 33rem 0 35rem;
  position: relative;
}

.main .adver-box .ads {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
}

.main .adver-box .adver-wrap {
  margin-top: 2rem;
  width: 100%;
  height: 150rem;
  z-index: 3;
}

.main .adver-box .adver-wrap .items {
  min-width: 267rem;
  height: 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-image: url("https://www.gwy.com/2023/v2/images/ad1.png");
  justify-content: center;
  flex-shrink: 0;
}

.main .adver-box .adver-wrap .items .title {
  font-size: 24rem;
  font-weight: bold;
  color: #FFFFFF;
  background: linear-gradient(180deg, #FFFFFF 0%, #FF971E 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-top: 15rem;
}

.main .adver-box .adver-wrap .items .view {
  display: block;
  width: 130rem;
  height: 44rem;
  line-height: 44rem;
  background: linear-gradient(90deg, #FBC04D 0%, #F7A214 100%);
  border-radius: 22rem;
  font-size: 18rem;
  font-weight: bold;
  color: #6F2E00;
  text-align: center;
  margin: 18rem auto;
}

.main .eaxm-info {
  background: #FFFFFF;
  border-radius: 8rem;
  box-sizing: border-box;
  margin-top: 35rem;
  min-height: 632rem;
  padding: 8rem  16rem 0 16rem;
  box-shadow: 0px 2px 4px 0px rgba(207, 207, 207, 0.5), 0px -2px 4px 0px rgba(207, 207, 207, 0.5);
}

.main .eaxm-info .header .left {
  font-weight: bold;
  color: #333333;
  font-size: 30rem;
}

.main .eaxm-info .header .left img {
  width: 36rem;
  height: 36rem;
  margin-right: 3rem;
}

.main .eaxm-info .header .left .st {
  color: #E60009;
}

.main .eaxm-info .header .right img {
  width: 467rem;
  height: 69rem;
}

.main .eaxm-info .header img {
  display: block;
}

.main .eaxm-info .eaxm-tab {
  padding: 10rem 0;
  border-bottom: 1rem solid #e6e6e6;
}

.main .eaxm-info .eaxm-tab-items {
  font-size: 20rem;
  font-weight: bold;
  color: #333333;
  margin-right: 75rem;
  cursor: pointer;
  position: relative;
}

.main .eaxm-info .eaxm-tab .eaxm-tab-items-active {
  color: #E82B2F;
}

.main .eaxm-info .eaxm-tab .eaxm-tab-items-active::after {
  content: "";
  position: absolute;
  width: 40rem;
  height: 3rem;
  background: #E82B2F;
  border-radius: 2rem;
  bottom: -10rem;
  left: 50%;
  transform: translateX(-50%);
}

.main .eaxm-info .exam-main {
  display: none;
}

.main .eaxm-info .exam-main-show {
  display: block;
}

.main .eaxm-info .exam-content-box {
  margin-top: 15rem;
}

.main .eaxm-info .exam-content-box .exam-top {
  height: 40rem;
  box-sizing: border-box;
  padding: 0 12rem;
  font-weight: bold;
}

.main .eaxm-info .exam-content-box .exam-top img {
  width: 67rem;
  height: 20rem;
}

.main .eaxm-info .exam-content-box .exam-top .num {
  font-size: 23rem;
  margin-right: 8rem;
}

.main .eaxm-info .exam-content-box .exam-top .gk {
  font-size: 20rem;
}

.main .eaxm-info .exam-content-box .tab-b {
  margin-bottom: 16rem;
}

.main .eaxm-info .exam-content-box .tab-btns {
  margin: 16rem 0 20rem;
  padding-right: 10rem;
}

.main .eaxm-info .exam-content-box .tab-btns-items {
  background: #EDEDED;
  border-radius: 4rem;
  padding: 4rem 6rem;
  font-size: 14rem;
  color: #333;
  cursor: pointer;
  margin-right: 10rem;
}

.main .eaxm-info .exam-content-box .tab-btns-items:nth-last-child(1) {
  margin-right: 0;
}

.main .eaxm-info .exam-content-box .wrap-art-box {
  display: none;
}

.main .eaxm-info .exam-content-box .wrap-art-box .art-box-item {
  margin-bottom: 16rem;
}

.main .eaxm-info .exam-content-box .wrap-art-box .fixed {
  width: 22rem;
}

.main .eaxm-info .exam-content-box .wrap-art-box .fixed img {
  width: 22rem;
  height: 22rem;
  display: block;
  margin-right: 8rem;
}

.main .eaxm-info .exam-content-box .wrap-art-box .arts-item {
  width: 430rem;
  box-sizing: border-box;
  padding: 0 10rem;
}

.main .eaxm-info .exam-content-box .wrap-art-box .arts-item a {
  color: #333333;
}

.main .eaxm-info .exam-content-box .wrap-art-show {
  display: block;
}

.main .eaxm-info .exam-content-box .exam-left .exam-top {
  background: #FEF1EB;
  border-radius: 8rem 0 0 8rem;
}

.main .eaxm-info .exam-content-box .exam-left .exam-top .num {
  color: #FFDECF;
}

.main .eaxm-info .exam-content-box .exam-left .exam-top .gk {
  color: #F2642B;
}

.main .eaxm-info .exam-content-box .exam-left .tab-btns-active {
  background: linear-gradient(90deg, #F99344 0%, #F85834 100%);
  color: #fff;
}

.main .eaxm-info .exam-content-box .exam-left .top-col {
  font-size: 20rem;
  font-weight: bold;
  height: 47rem;
  background: #F7F7F7;
  margin-bottom: 20rem;
}

.main .eaxm-info .exam-content-box .exam-left .top-col-item {
  cursor: pointer;
  text-align: center;
  height: 100%;
  line-height: 47rem;
  color: #333;
}

.main .eaxm-info .exam-content-box .exam-left .top-col-item:nth-child(1) {
  border-top-left-radius: 8rem;
  border-bottom-left-radius: 8rem;
}

.main .eaxm-info .exam-content-box .exam-left .top-col-item:nth-last-child(1) {
  border-top-right-radius: 8rem;
  border-bottom-right-radius: 8rem;
}

.main .eaxm-info .exam-content-box .exam-left .top-col-active {
  background: #E82B2F;
  color: #fff;
}

.main .eaxm-info .exam-content-box .exam-left .arts-item a:hover {
  color: #E82B2F;
}

.main .eaxm-info .exam-content-box .exam-left .gqp-wrap {
  display: none;
}

.main .eaxm-info .exam-content-box .exam-left .gqp-wrap-show {
  display: block;
}

.main .eaxm-info .exam-content-box .exam-left .gqp-box {
  margin-top: 21rem;
}

.main .eaxm-info .exam-content-box .exam-left .gqp-box-info {
  margin-right: 67rem;
  box-sizing: border-box;
  min-width: 553rem;
  height: 440rem;
  background: linear-gradient(130deg, #FFFFFF 0%, #FFF7F3 100%);
  border-radius: 8rem;
  padding: 12rem 18rem 16rem 24rem;
}

.main .eaxm-info .exam-content-box .exam-left .gqp-box-info .p {
  color: #333333;
  line-height: 28rem;
  font-size: 16rem;
}

.main .eaxm-info .exam-content-box .exam-left .gqp-box .titles {
  font-size: 24rem;
  font-weight: bold;
  color: #333333;
  display: flex;
  align-items: center;
  margin-bottom: 17rem;
}

.main .eaxm-info .exam-content-box .exam-left .gqp-box .titles .klss {
  color: red;
}

.main .eaxm-info .exam-content-box .exam-left .gqp-box .arts-text {
  width: 600rem;
}

.main .eaxm-info .exam-content-box .exam-left .gqp-box .arts-text a:hover .date {
  color: #D50D0D;
  cursor: pointer;
}

.main .eaxm-info .exam-content-box .exam-left .gqp-box .date {
  color: #ADAEB2;
  font-size: 15rem;
}

.main .eaxm-info .exam-content-box .exam-left .gqp-box .date:hover {
  color: #E82B2F;
  cursor: pointer;
}

.main .eaxm-info .exam-content-box .exam-middle .exam-top {
  background: #E9F0FF;
}

.main .eaxm-info .exam-content-box .exam-middle .exam-top .num {
  color: #D6E3FF;
}

.main .eaxm-info .exam-content-box .exam-middle .exam-top .gk {
  color: #2C7EFF;
}

.main .eaxm-info .exam-content-box .exam-middle .tab-btns-active {
  background: linear-gradient(90deg, #61C9FF 0%, #4FADFE 100%);
  color: #fff;
}

.main .eaxm-info .exam-content-box .exam-middle .arts-item a:hover {
  color: #2C7EFF;
}

.main .eaxm-info .exam-content-box .exam-right .exam-top {
  background: #FEF3F3;
  border-radius: 0 8rem  8rem 0;
}

.main .eaxm-info .exam-content-box .exam-right .exam-top .num {
  color: #FFCECF;
}

.main .eaxm-info .exam-content-box .exam-right .exam-top .gk {
  color: #E82B2F;
}

.main .eaxm-info .exam-content-box .exam-right .tab-btns-active {
  background: linear-gradient(90deg, #E23E4A 0%, #D50D0D 100%);
  color: #fff;
}

.main .eaxm-info .exam-content-box .exam-right .arts-item a:hover {
  color: #E82B2F;
}

.main .eaxm-info .kslc {
  margin-top: 35rem;
  flex-wrap: wrap;
  justify-content: space-between;
}

.main .eaxm-info .kslc-items {
  text-align: center;
  box-sizing: border-box;
  width: 242rem;
  height: 184rem;
  background-image: url("https://www.gwy.com/2023/v2/images/im-bg.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  margin-bottom: 40rem;
}

.main .eaxm-info .kslc-items:nth-child(1) {
  background-image: none;
}

.main .eaxm-info .kslc-items:nth-child(n+6) {
  margin-bottom: 20rem;
}

.main .eaxm-info .kslc-items img {
  width: 40rem;
  height: 40rem;
}

.main .eaxm-info .kslc-items .dex {
  margin-top: 10rem;
  font-size: 26rem;
  font-weight: bold;
  color: #FFFFFF;
}

.main .eaxm-info .kslc-items .bk {
  font-size: 20rem;
  font-family: MicrosoftYaHei;
  color: #333333;
  margin: 8rem 0 8rem;
}

.main .eaxm-info .kslc-items .rq {
  color: #8B8B8B;
}

.main .eaxm-info .kslc-items:nth-child(2)::after {
  position: absolute;
  content: "";
  width: 30rem;
  background-image: url("https://www.gwy.com/2023/v2/images/0arw.png");
  background-size: contain;
  height: 30rem;
  right: -26rem;
  top: 50%;
  transform: translateY(-50%);
}

.main .eaxm-info .kslc-items:nth-child(3)::after {
  position: absolute;
  content: "";
  width: 30rem;
  background-image: url("https://www.gwy.com/2023/v2/images/0arw.png");
  background-size: contain;
  height: 30rem;
  right: -26rem;
  top: 50%;
  transform: translateY(-50%);
}

.main .eaxm-info .kslc-items:nth-child(4)::after {
  position: absolute;
  content: "";
  width: 30rem;
  background-image: url("https://www.gwy.com/2023/v2/images/0arw.png");
  background-size: contain;
  height: 30rem;
  right: -26rem;
  top: 50%;
  transform: translateY(-50%);
}

.main .eaxm-info .kslc-items:nth-child(5)::after {
  position: absolute;
  content: "";
  width: 30rem;
  background-image: url("https://www.gwy.com/2023/v2/images/0arw.png");
  background-size: contain;
  height: 30rem;
  bottom: -20rem;
  left: 50%;
  transform: translateX(-50%) rotate(90deg);
}

.main .eaxm-info .kslc-items:nth-child(7)::after {
  position: absolute;
  content: "";
  width: 30rem;
  background-image: url("https://www.gwy.com/2023/v2/images/0arw.png");
  background-size: contain;
  height: 30rem;
  left: -25rem;
  top: 50%;
  transform: translateY(-50%) rotate(180deg);
}

.main .eaxm-info .kslc-items:nth-child(8)::after {
  position: absolute;
  content: "";
  width: 30rem;
  background-image: url("https://www.gwy.com/2023/v2/images/0arw.png");
  background-size: contain;
  height: 30rem;
  left: -25rem;
  top: 50%;
  transform: translateY(-50%) rotate(180deg);
}

.main .eaxm-info .kslc-items:nth-child(9)::after {
  position: absolute;
  content: "";
  width: 30rem;
  background-image: url("https://www.gwy.com/2023/v2/images/0arw.png");
  background-size: contain;
  height: 30rem;
  left: -25rem;
  top: 50%;
  transform: translateY(-50%) rotate(180deg);
}

.main .eaxm-info .kslc-items:nth-child(10)::after {
  position: absolute;
  content: "";
  width: 30rem;
  background-image: url("https://www.gwy.com/2023/v2/images/0arw.png");
  background-size: contain;
  height: 30rem;
  left: -25rem;
  top: 50%;
  transform: translateY(-50%) rotate(180deg);
}

.main .eaxm-info .kslc .fir .fir-item {
  width: 237rem;
  height: 194rem;
  background: #E82B2F;
  border-radius: 4rem;
  top: -20rem;
  box-sizing: border-box;
  padding: 19rem;
}

.main .eaxm-info .kslc .fir .fir-item .top {
  font-size: 37rem;
  font-weight: bold;
  color: #fff;
  margin-bottom: 18rem;
}

.main .eaxm-info .kslc .fir .fir-item .top img {
  display: block;
  width: 40rem;
  height: 40rem;
  margin-right: 10rem;
}

.main .eaxm-info .kslc .fir .fir-item .btns {
  width: 189rem;
  height: 40rem;
  background: #FFFFFF;
  border-radius: 20rem;
  color: #FF682B;
  margin-bottom: 8rem;
  cursor: pointer;
}

.main .eaxm-info .kslc .fir .fir-item .btns img {
  display: block;
  width: 19rem;
  height: 19rem;
  margin-right: 7rem;
  margin-left: 13rem;
}

.main .gk-wenda {
  background: #FFFFFF;
  border-radius: 8rem;
  box-sizing: border-box;
  margin-top: 35rem;
  min-height: 632rem;
  padding: 14rem  16rem 0 16rem;
  box-shadow: 0px 2px 4px 0px rgba(207, 207, 207, 0.5), 0px -2px 4px 0px rgba(207, 207, 207, 0.5);
}

.main .gk-wenda .wenda-wrap .header .left {
  font-weight: bold;
  color: #333333;
  font-size: 30rem;
}

.main .gk-wenda .wenda-wrap .header .left img {
  width: 36rem;
  height: 36rem;
  margin-right: 3rem;
}

.main .gk-wenda .wenda-wrap .header .left .st {
  color: #E60009;
}

.main .gk-wenda .wenda-wrap .header .right img {
  width: 24rem;
  height: 24rem;
}

.main .gk-wenda .wenda-wrap .header .right a {
  color: #8B8B8B;
}

.main .gk-wenda .wenda-wrap .header img {
  display: block;
}

.main .gk-wenda .wenda-wrap-left .tops a {
  color: #666;
}

.main .gk-wenda .wenda-wrap-left .wendaSiwpers {
  max-width: 895rem;
}

.main .gk-wenda .wenda-wrap-left .wendaSiwpers  .swiper-pagination {
  bottom: 10rem;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  align-items: center;
  justify-content: center;
}

.main .gk-wenda .wenda-wrap-left .wendaSiwpers  .swiper-pagination .swiper-pagination-bullet {
  display: block;
  width: 10rem;
  height: 10rem;
  opacity: 1;
  backdrop-filter: blur(10px);
  margin: 0 4rem;
  background:#ff6e00;
  opacity: .2;
}

.main .gk-wenda .wenda-wrap-left .wendaSiwpers  .swiper-pagination .swiper-pagination-bullet-active {
  opacity: 1;
}


.main .gk-wenda .wenda-wrap-left .wenda-att {
  border-bottom: 2px solid #f1f1f1;
  margin-top: 30rem;
}

.main .gk-wenda .wenda-wrap-left .wenda-att-item {
  margin-bottom: 16rem;
  padding-bottom: 16rem;
  border-bottom: 1rem solid #f1f1f1;
}

.main .gk-wenda .wenda-wrap-left .wenda-att-item:nth-last-child(1) {
  border: none;
}

.main .gk-wenda .wenda-wrap-left .wenda-att-item .wenda-att-l {
  display: block;
  margin-right: 20rem;
  width: 343rem;
  height: 172rem;
  overflow: hidden;
}

.main .gk-wenda .wenda-wrap-left .wenda-att-item .wenda-att-l:hover img {
  transform: scale(1.15);
}

.main .gk-wenda .wenda-wrap-left .wenda-att-item .wenda-att-l img {
  display: block;
  width: 309rem;
  height: 174rem;
  transition: .3s;
  border-radius: 8px;
}

.main .gk-wenda .wenda-wrap-left .wenda-att-item .wenda-att-l .tips {
  font-size: 14rem;
  display: block;
  top: 0;
  left: 0;
  width: 89rem;
  height: 27rem;
  line-height: 27rem;
  text-align: center;
  color: #fff;
  border-radius: 0 0 15rem 0;
  backdrop-filter: blur(10rem);
  color: #fff;
}

.main .gk-wenda .wenda-wrap-left .wenda-att-item .list-box a {
  display: block;
}

.main .gk-wenda .wenda-wrap-left .wenda-att-item .list-box img {
  display: block;
}

.main .gk-wenda .wenda-wrap-left .wenda-att-item .list-box-item .page-item .title {
  font-size: 20rem;
  font-weight: bold;
  color: #333;
  display: flex;
  margin-bottom: 18rem;
  overflow: hidden;
}

.main .gk-wenda .wenda-wrap-left .wenda-att-item .list-box-item .page-item .title:hover a {
  color: #E82B2F;
}

.main .gk-wenda .wenda-wrap-left .wenda-att-item .list-box-item .page-item .title a {
  color: #333;
}

.main .gk-wenda .wenda-wrap-left .wenda-att-item .list-box-item .page-item .title .t2 {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 400rem;
}

.main .gk-wenda .wenda-wrap-left .wenda-att-item .list-box-item .text {
  color: #8B8B8B;
  margin-bottom: 26rem;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  min-height: 70rem;
}

.main .gk-wenda .wenda-wrap-left .wenda-att-item .list-box-item .page-bm {
  font-size: 14rem;
  color: #8B8B8B;
  font-family: MicrosoftYaHei;
}

.main .gk-wenda .wenda-wrap-left .wenda-att-item .list-box-item .page-bm a {
  color: #8B8B8B;
}

.main .gk-wenda .wenda-wrap-left .wenda-att-item .list-box-item .page-bm .day {
  margin-left: 30rem;
}

.main .gk-wenda .wenda-wrap-left .wenda-att-item .list-box-item .m1 {
  width: 30rem;
  height: 30rem;
  margin-right: 5rem;
}

.main .gk-wenda .wenda-wrap-left .wenda-att-item .list-box-item .m2 {
  margin-right: 12rem;
  width: 17rem;
  height: 17rem;
}

.main .gk-wenda .wenda-wrap-right {
  margin-left: 63rem;
  width: 410rem;
}

.main .gk-wenda .wenda-wrap-right .down-box {
  margin-top: 11rem;
  box-sizing: border-box;
  background: #FAFAFA;
  margin-bottom: 40rem;
  padding: 29rem 13rem 20rem 13rem;
}

.main .gk-wenda .wenda-wrap-right .down-box-item {
  border-bottom: 1rem solid #f1f1f1;
  padding-bottom: 10rem;
  margin-bottom: 10rem;
}

.main .gk-wenda .wenda-wrap-right .down-box-item .down-l .on {
  width: 24rem;
  height: 24rem;
  background: #F1F1F1;
  text-align: center;
  line-height: 24rem;
  color: #8B8B8B;
  margin-right: 28rem;
}

.main .gk-wenda .wenda-wrap-right .down-box-item .down-l .on.d90 {
  background: #FE2D46;
  color: #fff;
}

.main .gk-wenda .wenda-wrap-right .down-box-item .down-l .on.d91 {
  background: #FF6600;
  color: #fff;
}

.main .gk-wenda .wenda-wrap-right .down-box-item .down-l .on.d92 {
  background: #FFA700;
  color: #fff;
}

.main .gk-wenda .wenda-wrap-right .down-box-item .down-l .zl-on .zl {
  font-size: 20rem;
  color: #333333;
}

.main .gk-wenda .wenda-wrap-right .down-box-item .down-l .zl-on .zl:hover {
  font-size: 20rem;
  color: #E82B2F;
}

.main .gk-wenda .wenda-wrap-right .down-box-item .down-l .zl-on .zl-items {
  font-size: 14rem;
}

.main .gk-wenda .wenda-wrap-right .down-box-item .down-l .zl-on .zl-items div:nth-child(2) {
  margin-right: 10rem;
}

.main .gk-wenda .wenda-wrap-right .down-box-item .down-r {
  user-select: none;
  width: 92rem;
  height: 31rem;
  line-height: 31rem;
  border-radius: 16rem;
  text-align: center;
  border: 1rem solid #E82B2F;
  box-sizing: border-box;
  padding: 0 20rem 0 10rem;
  font-size: 16rem;
  color: #E82B2F;
  cursor: pointer;
}

.main .gk-wenda .wenda-wrap-right .down-box-item .down-r img {
  width: 23rem;
  height: 23rem;
  display: block;
}

.main .gk-wenda .wenda-wrap-right .down-box-item .down-r div {
  flex-shrink: 0;
}

.main .gk-wenda .wenda-wrap-right .down-box .view-zl {
  width: 315rem;
  height: 55rem;
  line-height: 55rem;
  color: #fff;
  font-size: 20rem;
  font-weight: bold;
  color: #FFFFFF;
  display: block;
  margin: 27rem auto 6rem;
  background-color: #ff3e3c;
  box-shadow: 0 2rem 4rem 0 #ff3e3c;
  text-align: center;
  border-radius: 30rem;
}

.main .gk-wenda .wenda-wrap-right .down-box .view-zl:active {
  transform: scale(1.08);
}

.main .gk-wenda .wenda-wrap-right .st-box {
  margin-top: 22rem;
}

.main .gk-wenda .wenda-wrap-right .st-box-item {
  margin-bottom: 12rem;
  width: 160rem;
}

.main .gk-wenda .wenda-wrap-right .st-box-item img {
  display: block;
  width: 45rem;
  height: 45rem;
  margin-right: 12rem;
}

.main .gk-wenda .wenda-wrap-right .st-box-item a {
  display: block;
  color: #333333;
  font-size: 20rem;
}

.main .gk-wenda .wenda-wrap-right .st-box-item a:hover {
  color: #FE2D46;
}

.main .teacher-box {
  height: 474rem;
  background-image: url("https://www.gwy.com/2023/v2/images/tebg.jpg");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  margin-top: 35rem;
}

.main .teacher-box .teacher-info {
  padding-top: 26rem;
}

.main .teacher-box .teacher-info a {
  display: block;
}

.main .teacher-box .teacher-info img {
  display: block;
}

.main .teacher-box .teacher-info .header .left {
  font-weight: bold;
  color: #333333;
  font-size: 30rem;
}

.main .teacher-box .teacher-info .header .left img {
  width: 36rem;
  height: 36rem;
  margin-right: 3rem;
}

.main .teacher-box .teacher-info .header .left .st {
  color: #E60009;
}

.main .teacher-box .teacher-info .header .right img {
  width: 24rem;
  height: 24rem;
}

.main .teacher-box .teacher-info .header .right a {
  color: #8B8B8B;
}

.main .teacher-box .teacher-info .header img {
  display: block;
}

.main .teacher-box .teacher-info-content {
  margin-top: 11rem;
}

.main .teacher-box .teacher-info-content .teacher-info-l .zgz {
  height: 366rem;
  margin-top: 31rem;
}

.main .teacher-box .teacher-info-content .teacher-info-l .t-intro {
  margin-left: 50rem;
}

.main .teacher-box .teacher-info-content .teacher-info-l .t-intro .name img {
  height: 37rem;
}

.main .teacher-box .teacher-info-content .teacher-info-l .t-intro .ln {
  margin: 19rem 0 34rem;
}

.main .teacher-box .teacher-info-content .teacher-info-l .t-intro .ln .lable {
  color: #794B1D;
  width: 106rem;
  height: 28rem;
  margin-right: 16rem;
  text-align: center;
  line-height: 28rem;
  background: linear-gradient(112deg, #EED6B5 0%, #EAD5B9 100%);
  border-radius: 2rem 20rem 2rem 20rem;
}

.main .teacher-box .teacher-info-content .teacher-info-l .t-intro .boxs {
  font-size: 18rem;
  color: #794B1D;
  min-height: 200rem;
}

.main .teacher-box .teacher-info-content .teacher-info-l .t-intro .boxs img {
  width: 25rem;
  height: 25rem;
  margin-right: 16rem;
}

.main .teacher-box .teacher-info-content .teacher-info-l .t-intro .boxs .da {
  margin-bottom: 20rem;
}

.main .teacher-box .teacher-info-content .teacher-info-l .t-intro .vb {
  display: none;
}

.main .teacher-box .teacher-info-content .teacher-info-l .t-intro .vb-active {
  display: block;
}

.main .teacher-box .teacher-info-content .teacher-info-l .t-intro .lk {
  width: 146rem;
  height: 45rem;
  line-height: 45rem;
  color: #fff;
  font-size: 20rem;
  color: #FFFFFF;
  display: block;
  background-color: #ff3e3c;
  box-shadow: 0 2rem 4rem 0 #ff3e3c;
  text-align: center;
  margin-right: 20rem;
  border-radius: 30rem;
  cursor: pointer;
}

.main .teacher-box .teacher-info-content .teacher-info-l .t-intro .am {
  line-height: 41rem;
  color: #fff;
  font-size: 20rem;
  color: #F2642B;
  display: block;
  text-align: center;
  position: relative;
  width: 142rem;
  height: 41rem;
  border-radius: 21rem;
  cursor: pointer;
  border: 2rem solid #f48637;
}

.main .teacher-box .teacher-info-content .teacher-info-l .t-intro .am:hover .ercodes {
  display: block;
}

.main .teacher-box .teacher-info-content .teacher-info-l .t-intro .am .ercodes {
  display: none;
  position: absolute;
  width: 120rem;
  height: 119rem;
  top: 50rem;
  left: 8rem;
  z-index: 22;
}

.main .teacher-box .teacher-info-content .teacher-info-r {
  box-sizing: border-box;
  padding-top: 60rem;
}

.main .teacher-box .teacher-info-content .teacher-info-r .kms {
  justify-content: center;
}

.main .teacher-box .teacher-info-content .teacher-info-r .kms-item {
  line-height: 32rem;
  margin-right: 100rem;
  text-align: center;
  font-size: 20rem;
  color: #794B1D;
}

.main .teacher-box .teacher-info-content .teacher-info-r .kms-item img {
  width: 60rem;
  height: 60rem;
  margin: 0 auto 4rem;
}

.main .teacher-box .teacher-info-content .teacher-info-r .mini-teacher {
  margin-top: 60rem;
  position: relative;
}

.main .teacher-box .teacher-info-content .teacher-info-r .mini-teacher .prev {
  width: 40rem;
  height: 40rem;
  position: absolute;
  top: 50%;
  transform: translateX(-50%);
  left: 40rem;
  cursor: pointer;
  user-select: none;
}

.main .teacher-box .teacher-info-content .teacher-info-r .mini-teacher .next {
  width: 40rem;
  height: 40rem;
  position: absolute;
  top: 50%;
  transform: translateX(-50%);
  right: 0;
  cursor: pointer;
  user-select: none;
  transform: rotate(180deg);
}

.main .teacher-box .teacher-info-content .teacher-info-r .mini-teacher .teacherSiwpers {
  width: 600rem;
  min-height: 100rem;
  padding-top: 40rem;
}

.main .teacher-box .teacher-info-content .teacher-info-r .mini-teacher .teacherSiwpers .rs4img {
  width: 89rem;
  height: 89rem;
  position: relative;
  border: 1px solid rgba(207, 207, 207, 0.5);
  border-radius: 3rem;
}

.main .teacher-box .teacher-info-content .teacher-info-r .mini-teacher .teacherSiwpers .rs4img .mask {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 4rem;
  background-color: rgba(0, 0, 0, 0.4);
}

.main .teacher-box .teacher-info-content .teacher-info-r .mini-teacher .teacherSiwpers .rs4img img {
  width: 89rem;
  height: 89rem;
}

.main .teacher-box .teacher-info-content .teacher-info-r .mini-teacher .teacherSiwpers .rs4img .kds {
  display: none;
}

.main .jp-course {
  box-shadow: 0px 2px 4px 0px rgba(207, 207, 207, 0.5), 0px -2px 4px 0px rgba(207, 207, 207, 0.5);
  margin-top: 35rem;
  min-height: 613rem;
  background: #FFFFFF;
  border-radius: 8rem;
  box-sizing: border-box;
  margin-top: 35rem;
  padding: 12rem  16rem 0 16rem;
}

.main .jp-course a {
  display: block;
}

.main .jp-course img {
  display: block;
}

.main .jp-course .header .left {
  font-weight: bold;
  color: #333333;
  font-size: 30rem;
}

.main .jp-course .header .left img {
  width: 36rem;
  height: 36rem;
  margin-right: 3rem;
}

.main .jp-course .header .left .st {
  color: #E60009;
}

.main .jp-course .header .right img {
  width: 24rem;
  height: 24rem;
}

.main .jp-course .header .right a {
  color: #8B8B8B;
}

.main .jp-course .header img {
  display: block;
}

.main .jp-course .jp-tabs {
  margin: 15rem 0;
}

.main .jp-course .jp-tabs .eaxm-tab {
  padding: 10rem 0;
  border-bottom: 1rem solid #e6e6e6;
}

.main .jp-course .jp-tabs .eaxm-tab-items {
  font-size: 20rem;
  font-weight: bold;
  color: #333333;
  margin-right: 75rem;
  cursor: pointer;
  position: relative;
}

.main .jp-course .jp-tabs .eaxm-tab .eaxm-tab-items-active {
  color: #E82B2F;
}

.main .jp-course .jp-tabs .eaxm-tab .eaxm-tab-items-active::after {
  content: "";
  position: absolute;
  width: 40rem;
  height: 3rem;
  background: #E82B2F;
  border-radius: 2rem;
  bottom: -10rem;
  left: 50%;
  transform: translateX(-50%);
}

.main .jp-course .jp-box {
  display: none;
}

.main .jp-course .jp-active {
  display: block;
}

.main .jp-course .jp-list {
  margin-top: 35rem;
}

.main .jp-course .jp-list .jp-items {
  box-shadow: 0 2rem 4rem 0 rgba(207, 207, 207, 0.5);
  transition: all linear .3s;
  width: 312rem;
  height: 431rem;
  background: #FFFFFF;
  border-radius: 8rem;
  box-sizing: border-box;
}

.main .jp-course .jp-list .jp-items:hover {
  margin-top: -10rem;
  transform: translate3d(0, -2rem, 0);
  box-shadow: 0 15rem 30rem rgba(0, 0, 0, 0.1);
}

.main .jp-course .jp-list .jp-items-header {
  height: 82rem;
  position: relative;
}

.main .jp-course .jp-list .jp-items-header img {
  width: 100%;
  height: 100%;
  position: absolute;
}

.main .jp-course .jp-list .jp-items-header .text {
  position: absolute;
  font-weight: bold;
  color: #FFFFFF;
  font-size: 20rem;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  transform: translate(-50%, -50%);
}

.main .jp-course .jp-list .jp-items .ul-list {
  text-align: center;
  width: 96%;
  margin: 10rem auto;
  padding-bottom: 6rem;
}

.main .jp-course .jp-list .jp-items .ul-list .item {
  margin-bottom: 10rem;
  color: #333333;
}

.main .jp-course .jp-list .jp-items .ul-list .item .txt::before {
  content: "";
  position: absolute;
  width: 7rem;
  height: 7rem;
  background: #333333;
  border-radius: 50%;
  top: 50%;
  transform: translateY(-50%);
  left: 20rem;
}

.main .jp-course .jp-list .jp-items .next-list {
  padding-bottom: 60rem;
}

.main .jp-course .jp-list .jp-items .next-list .ele {
  font-size: 14rem;
  padding-left: 30rem;
  box-sizing: border-box;
  margin-bottom: 15rem;
  color: #333333;
}

.main .jp-course .jp-list .jp-items .next-list .ele img {
  width: 21rem;
  height: 21rem;
  margin-right: 12rem;
}

.main .jp-course .jp-list .jp-items .next-list .ele .kh {
  margin-right: 4rem;
  font-weight: bold;
  flex-shrink: 0;
}

.main .jp-course .jp-list .jp-items .next-list .ele .dd {
  width: 180rem;
}

.main .jp-course .jp-list .jp-btns {
  margin-top: 20rem;
  justify-content: space-between;
  box-sizing: border-box;
  padding: 0 20rem;
}

.main .jp-course .jp-list .jp-btns .jp-l {
  width: 114rem;
  height: 40rem;
  text-align: center;
  line-height: 40rem;
  background: #FFF3EC;
  border-radius: 20rem;
  border: 1rem solid #F2642B;
  color: #F2642B;
  font-size: 18rem;
}

.main .jp-course .jp-list .jp-btns .jp-r {
  font-size: 18rem;
  width: 114rem;
  height: 40rem;
  text-align: center;
  line-height: 40rem;
  color: #fff;
  background: #F2642B;
  border-radius: 20rem;
}

.main .hk-box {
  height: 675rem;
  box-sizing: border-box;
  padding: 45rem  24rem 29rem 24rem;
  background-image: url("https://www.gwy.com/2023/v2/images/hkj.jpg");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  margin-top: 35rem;
}

.main .hk-box .tops {
  justify-content: center;
  margin-bottom: 28rem;
}

.main .hk-box .tops .text {
  font-size: 40rem;
  font-weight: bold;
  color: #FFFFFF;
  margin: 0 16rem;
}

.main .hk-box .tops .line {
  width: 59rem;
  border-bottom: 1rem dashed #fff;
  border-image: linear-gradient(90deg, rgba(255, 255, 255, 0.32), white) 2 2;
}

.main .hk-box .ys-items {
  width: 400rem;
  height: 143rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  box-sizing: border-box;
  padding: 0 13rem;
  color: #fff;
  font-weight: bold;
}

.main .hk-box .ys-items:nth-child(1) {
  background-image: url("https://www.gwy.com/2023/v2/images/hj1.png");
}

.main .hk-box .ys-items:nth-child(2) {
  background-image: url("https://www.gwy.com/2023/v2/images/hj2.png");
}

.main .hk-box .ys-items:nth-child(3) {
  background-image: url("https://www.gwy.com/2023/v2/images/hj3.png");
}

.main .hk-box .ys-items .nums {
  font-size: 45rem;
  box-sizing: border-box;
  padding-top: 4rem;
  left: 30rem;
}

.main .hk-box .ys-items .content {
  width: 100%;
  text-align: center;
  font-size: 20rem;
  padding-top: 30rem;
}

.main .hk-box .ys-items .content .pp {
  font-size: 28rem;
  margin-bottom: 12rem;
}

.main .hk-box .ys-items:hover {
  color: #00FFC2;
}

.main .hk-box .ys .ys-items-active {
  color: #00FFC2;
}

.main .hk-box .mns-list {
  margin-top: 46rem;
}

.main .hk-box .mns-list .mns-items {
  margin-bottom: 52rem;
  min-height: 60rem;
}

.main .hk-box .mns-list .mns-items .item img {
  width: 40rem;
  height: 40rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: -20rem;
  box-shadow: 0 15rem 30rem rgba(0, 0, 0, 0.1);
}

.main .hk-box .mns-list .mns-items .item .exhs {
  position: relative;
  width: 230rem;
  height: 71rem;
  line-height: 71rem;
  text-align: center;
  font-size: 24rem;
  color: #333;
  background: #FFFFFF;
  border-radius: 10rem;
}

.main .hk-box .mns-list .mns-items .bn {
  right: 200rem;
  position: absolute;
}

.main .hk-box .mns-list .mns-items .mds1 {
  left: 50%;
  transform: translateX(-50%);
  top: -50rem;
}

.main .hk-box .mns-list .mns-items .mds1 .exhs {
  margin: 0 auto;
}

.main .hk-box .mns-list .mns-items .bn2 {
  position: absolute;
  left: 200rem;
}

.main .hk-box .mns-list .mns-items .kn {
  left: -20rem;
}

.main .hk-box .mns-list .mns-items:nth-child(2) .bn {
  right: 320rem;
  position: absolute;
}

.main .hk-box .mns-list .mns-items:nth-child(2) .bn2 {
  position: absolute;
  left: 320rem;
}

.main .hk-box .mns-list .mns-items:nth-child(3) .bn {
  right: 400rem;
  position: absolute;
}

.main .hk-box .mns-list .mns-items:nth-child(3) .bn2 {
  position: absolute;
  left: 400rem;
}

.main .hk-box .mns-list .mns-wrap {
  width: 509rem;
  height: 261rem;
  background-image: url("https://www.gwy.com/2023/v2/images/circ.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 30rem;
  font-weight: bold;
  text-align: center;
  color: #fff;
}

.main .hk-box .mns-list .mns-wrap .p1 {
  font-size: 80rem;
  margin-bottom: 12rem;
}

.main .hk-box .mns-list .mns-wrap .p2 {
  font-size: 40rem;
}

.main .hk-box .erts {
  display: none;
}

.main .hk-box .erts-active {
  display: block;
}

.main .hk-box .uiy .mns-items:nth-child(2) {
  margin-top: -22rem;
}

.main .hk-box .uiy .mns-items:nth-child(3) {
  margin-top: 80rem;
  margin-bottom: 0rem;
}

.main .honor-box {
  display: flex;
  height: 431rem;
  box-sizing: border-box;
}

.main .honor-box .honor-left {
  width: 385rem;
  height: 431rem;
  background-image: url("https://www.gwy.com/2023/v2/images/slogn.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
}

.main .honor-box .honor-left .arrow-box {
  position: absolute;
  bottom: 29rem;
  right: 10rem;
}

.main .honor-box .honor-left .arrow-box img {
  user-select: none;
  cursor: pointer;
  width: 32rem;
  height: 32rem;
}

.main .honor-box .honor-left .arrow-box img:nth-child(1) {
  margin-right: 12rem;
}

.main .honor-box .honor-left .arrow-box .ro1 {
  transform: rotate(180deg);
}

.main .honor-box .honor-right {
  box-sizing: border-box;
  color: #333333;
}

.main .honor-box .honor-right .pages {
  display: none;
}

.main .honor-box .honor-right .pages-active {
  display: block;
}

.main .honor-box .honor-right .honor-items {
  transition: all linear .2s;
  width: 100rem;
  height: 429rem;
  background: #FFFFFF;
  border: 1rem solid #FFE4E4;
}

.main .honor-box .honor-right .honor-items .year {
  font-weight: bold;
  color: #8B8B8B;
  font-size: 29rem;
  text-align: center;
  margin: 28rem 0 49rem;
}

.main .honor-box .honor-right .honor-items .ul {
  display: none;
}

.main .honor-box .honor-right .honor-items-active {
  width: 297rem;
}

.main .honor-box .honor-right .honor-items-active .year {
  color: #ff3e3c;
}

.main .honor-box .honor-right .honor-items-active .ul {
  display: block;
  padding: 0 0 0 40rem;
}

.main .honor-box .honor-right .honor-items-active .ul .li {
  margin-bottom: 16rem;
  position: relative;
}

.main .honor-box .honor-right .honor-items-active .ul .li .op {
  width: 7rem;
  height: 7rem;
  background: #333;
  border-radius: 50%;
  margin-right: 10rem;
}

.main .honor-box .honor-right .honor-items-active .ul .li .co {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 260rem;
}

@media screen and (min-width: 1440px) and (max-width: 1600px) {
  html {
    font-size: 0.97px;
  }
  .main .wrapper-swiper .bannerSwiper {
    /* height: 550rem; */
  }
  .main .wrapper-swiper .bannerSwiper .wrap-img img {
    /* height: 550rem; */
  }
}

@media screen and (max-width: 1440px) {
  html {
    font-size: 0.94px;
  }
  .main .wrapper-swiper .bannerSwiper {
    /* height: 520rem; */
  }
  .main .wrapper-swiper .bannerSwiper .wrap-img img {
    /* height: 520rem; */
  }
}
